﻿#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
//strtok函数 和 strerror函数的练习使用
//int main() {
//	char arr1[] = "I'm so sorry for that,but it's absolutely not your fault*what i only want to say is that i love u.";
//	char arr2[] = ",*";
//	printf("%s\n", strtok(arr1, arr2));
//	printf("%s\n", strtok(NULL, arr2));
//	printf("%s\n", strtok(NULL, arr2));
//	return 0;
//}

//int main() {
//	FILE* pFile = NULL;
//	//fopen函数以读的形式打开⽂件，如果⽂件不存在，则打开失败。 
//	pFile = fopen("unexist.ent", "r");
//	if (pFile == NULL)
//	{
//		printf("错误信息是：%s\n", strerror(errno));
//		return 1;//错误返回 
//	}
//	return 0;
//}

//perror的使用:相当于printf + strerror
#include <errno.h>
int main() {
	FILE* pFile = NULL;
	pFile = fopen("unexist.ent", "r");
	if (pFile == NULL)
	{
		perror("错误信息是");
		return 1;
	}
	return 0;
}

